consistent method